• goweb - demonstratres how easily you can publish our example telephone database on the Web.
• secureEG - is an example of how you can use WebDAL to implement a simple password protected web site. This example does not require the database server!
Note: this version of WebDAL is for demonstration and test purposes only. Contact us for information on availability and pricing of our commercial version.
INSTALLING WebDAL and the 'goweb' DEMO:
Fristly, make ensure that:
(1) You have installed the PrimeBase server.
(2) You have WebSTAR (or compatible Web server) running on some Mac.
(3) You have installed the PrimeBase client software on the machine running WebSTAR.
• Copy the 'goweb' folder to your 'WebSTAR™' folder.
• IMPORTANT: If the server is running on a remote machine, or you have changed the administrator password, or the server name:
(a) Double-client on the 'connect.def' file in the 'PrimeBase Setup' folder in the 'goweb' folder.
(b) If the server is running on a remote machine, select the Web2RemoteDB connection, and click the 'DEFAULT' button (or choose 'Set Default' from the 'Edit' menu).
(c) If you have change the server name, or administrator password, double click on the entry to edit, it and make changes accordingly.
NOTE: Remember to check the 'Save Password' check box, to save the password in the connect.def file (unless the password is blank).
• Start your Web Browser, and enter the following URL:
http://<your_server_address>/goweb/telestart.html
THE TELEPHONE DATABASE:
You should now be able to access the Telephone database from your browser. If it is not working, check that you have installed each software component according to the instructions.
Check that when you double-click on the 'connect.def' file, that you see a list of the available databases, when you edit the connection to the server. It should list:
Master
Model
Telephone
If the list is empty, then ConnectionSetup is not able to contact the server.
The Web interface to the telephone database allows you to add a telephone number to the address book. You may only delete telephone numbers you added in the current session. When you quite your Browser the session is closed.
RUNNING the 'secureEG' DEMO:
Note that you cannot run both the telephone demo, and this demo at the same time. To do that, you would have to rename WebDAL.acgi, and modify the pages in this example to refer to the new name.
• Quit WebDAL if it is running.
• Copy the 'secureEG' folder to your 'WebSTAR™' folder.
• Copy WebDAL.acgi application into the secureEG folder.
• Start your Web Browser, and enter the following URL:
Note that the security of the example is based on the fact that the end-user does not know location of the HTML pages. Only WebDAL knows the name of this directory, which is stored in the WebDAL 'Environment File': webdal.env, in the PrimeBase Setup folder. As a result, the pages may only be accessed through WebDAL, which in turn ensures that only valid users, access the pages.
To implement a secure site, you would need to change the name of this directory. Double-click on 'webdal.env' to change the value stored there. For 100% security, place the folder in a location not accessable by the Web server.